home *** CD-ROM | disk | FTP | other *** search
/ AMIGA-CD 2 / Amiga-CD - Volume 2.iso / ungepackte_daten / 1992 / 09 / 2 / window-machine / wm_source.ampk / Screen.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-06-01  |  5.1 KB  |  110 lines

  1. /* Header-File `Definiere Screen */
  2. extern struct Border BBorder1,BBorder2;
  3.  
  4. struct IntuiText SText[] = {
  5.     { 1,0,JAM1,8,0,&ZS8,SFLAGS1[0],NULL },
  6.     { 1,0,JAM1,8,0,&ZS8,SFLAGS1[1],NULL },
  7.     { 1,0,JAM1,8,0,&ZS8,SFLAGS1[2],NULL },
  8.     { 1,0,JAM1,8,0,&ZS8,SFLAGS1[3],NULL },
  9.     { 1,0,JAM1,12,0,&ZS8,SFLAGS1[4],NULL },
  10.     { 1,0,JAM1,36,0,&ZS8,SVIEWS1[0],NULL },
  11.     { 1,0,JAM1,40,0,&ZS8,SVIEWS1[1],NULL },
  12.     { 1,0,JAM1,4,0,&ZS8,"HOLD & MODIFY",NULL },
  13.     { 1,0,JAM1,20,0,&ZS8,"HALFBRITE",NULL },
  14.     { 1,0,JAM1,4,0,&ZS8,SVIEWS1[4],NULL },
  15.     { 1,0,JAM1,28,0,&ZS8,SVIEWS1[5],NULL },
  16.     { 1,0,JAM1,0,0,&ZS8,"DUAL PLAYFIELD",NULL },
  17.     { 3,0,JAM2,16,2,&ZS8,FONT[0],NULL },
  18.     { 2,3,JAM2,160,162,&ZS9," CUSTOMBITMAP POINTER ",NULL },
  19.     { 2,3,JAM2,190,136,&ZS9," GADGET POINTER ",&SText[13] },
  20.     { 3,2,JAM2,398,49,&ZS8," Depth ",&SText[14] },
  21.     { 3,2,JAM2,372,15,&ZS8," SCREEN FONT ",&SText[15] },
  22.     { 3,2,JAM2,20,98,&ZS8," ViewModes ",&SText[16] },
  23.     { 3,2,JAM2,245,57,&ZS8,DEFS[4],&SText[17] },
  24.     { 3,2,JAM2,135,57,&ZS8,DEFS[5],&SText[18] },
  25.     { 3,2,JAM2,245,31,&ZS9,DEFS[3],&SText[19] },
  26.     { 3,2,JAM2,145,31,&ZS9,DEFS[2],&SText[20] },
  27.     { 3,2,JAM2,240,5,&ZS9,DEFS[1],&SText[21] },
  28.     { 3,2,JAM2,130,5,&ZS9,DEFS[0],&SText[22] },
  29.     { 2,3,JAM2,200,110,&ZS9," SCREEN-TITEL ",&SText[23] },
  30.     { 3,2,JAM2,8,48,&ZS8," SCREEN FLAGS ",&SText[24] },
  31.     { 3,2,JAM2,12,9,&ZS8," SCREEN TYPE ",&SText[25] },
  32.     { 2,3,JAM2,195,84,&ZS9," SCREEN - NAME ",&SText[26] }
  33. };
  34.  
  35. struct Gadget SFGad[] = {
  36.     { NULL,8,21,112,8,GADGHNONE,GADGIMMEDIATE,
  37.     BOOLGADGET,(APTR)&Border4,NULL,&SText[0],NULL,NULL,14,NULL },
  38.     { &SFGad[0],8,32,112,8,GADGHNONE,GADGIMMEDIATE,
  39.     BOOLGADGET,(APTR)&Border4,NULL,&SText[1],NULL,NULL,15,NULL },
  40.     { &SFGad[1],8,60,112,8,NULL,GADGIMMEDIATE|TOGGLESELECT,
  41.     BOOLGADGET,(APTR)&Border4,NULL,&SText[2],NULL,NULL,16,NULL },
  42.     { &SFGad[2],8,71,112,8,NULL,GADGIMMEDIATE|TOGGLESELECT,
  43.     BOOLGADGET,(APTR)&Border4,NULL,    &SText[3],NULL,NULL,17,NULL },
  44.     { &SFGad[3],8,82,112,8,NULL,GADGIMMEDIATE|TOGGLESELECT,
  45.     BOOLGADGET,(APTR)&Border4,NULL,&SText[4],NULL,NULL,18,NULL }
  46. };
  47. struct Gadget SVGad[] = {
  48.     { &SFGad[4],8,110,112,8,SELECTED,GADGIMMEDIATE|TOGGLESELECT,
  49.     BOOLGADGET,(APTR)&Border4,NULL,&SText[5],NULL,NULL,19,NULL },
  50.     { &SVGad[0],8,121,112,8,NULL,GADGIMMEDIATE|TOGGLESELECT,
  51.     BOOLGADGET,(APTR)&Border4,NULL,&SText[6],NULL,NULL,20,NULL },
  52.     { &SVGad[1],8,132,112,8,NULL,GADGIMMEDIATE|TOGGLESELECT,
  53.     BOOLGADGET,(APTR)&Border4,NULL,&SText[7],NULL,NULL,21,NULL },
  54.     { &SVGad[2],8,143,112,8,NULL,GADGIMMEDIATE|TOGGLESELECT,
  55.     BOOLGADGET,(APTR)&Border4,NULL,&SText[8],NULL,NULL,22,NULL },
  56.     { &SVGad[3],8,154,112,8,NULL,GADGIMMEDIATE|TOGGLESELECT,
  57.     BOOLGADGET,(APTR)&Border4,NULL,&SText[9],NULL,NULL,23,NULL },
  58.     { &SVGad[4],8,165,112,8,NULL,GADGIMMEDIATE|TOGGLESELECT,
  59.     BOOLGADGET,(APTR)&Border4,NULL,&SText[10],NULL,NULL,24,NULL },
  60.     { &SVGad[5],8,176,112,8,NULL,GADGIMMEDIATE|TOGGLESELECT,
  61.     BOOLGADGET,(APTR)&Border4,NULL,&SText[11],NULL,NULL,25,NULL }
  62. };
  63. struct Gadget SSORRY = { &SVGad[6],430,160,60,20,NULL,RELVERIFY,BOOLGADGET,
  64.     (APTR)&MBorder6,NULL,&DText[1],NULL,NULL,0,NULL };
  65. struct Gadget SOK = { &SSORRY,430,130,60,20,NULL,RELVERIFY,BOOLGADGET,
  66.     (APTR)&MBorder6,NULL,&DText[2],NULL,NULL,1,NULL };
  67. struct Gadget SCLOSE = { &SOK,430,100,60,20,NULL,RELVERIFY,BOOLGADGET,
  68.     (APTR)&MBorder6,NULL,&DText[3],NULL,NULL,2,NULL };
  69. struct Gadget SFONT = { &SCLOSE,360,27,128,11,GADGHNONE,GADGIMMEDIATE,
  70.     BOOLGADGET,(APTR)&BBorder2,NULL,&SText[12],NULL,NULL,3,NULL };
  71. struct Gadget SBPOINTER = { &SFONT,160,175,220,12,NULL,
  72.     RELVERIFY|STRINGCENTER,STRGADGET,(APTR)&DBorder1,NULL,NULL,NULL,
  73.     (APTR)&BPOINTERInfo,13,NULL };
  74. struct Gadget SGPOINTER = { &SBPOINTER,160,149,220,12,NULL,
  75.     RELVERIFY|STRINGCENTER,STRGADGET,(APTR)&DBorder1,NULL,NULL,
  76.     NULL,(APTR)&GPOINTERInfo,12,NULL };
  77. struct Gadget STITLE = { &SGPOINTER,160,123,220,12,NULL,
  78.     RELVERIFY|STRINGCENTER,STRGADGET,(APTR)&DBorder1,NULL,NULL,
  79.     NULL,(APTR)&TITLEInfo,11,NULL };
  80. struct Gadget SNAME = { &STITLE,160,97,220,12,NULL,
  81.     RELVERIFY|STRINGCENTER,STRGADGET,(APTR)&DBorder1,NULL,NULL,
  82.     NULL,(APTR)&GNAMEInfo,26,NULL };
  83.  
  84. struct Gadget SDEPTH = { &SNAME,396,63,60,12,NULL,
  85.     RELVERIFY|STRINGCENTER|LONGINT,STRGADGET,(APTR)&BBorder1,
  86.     NULL,NULL,NULL,(APTR)&DEPTHInfo,4,NULL };
  87. struct Gadget SHEIGHT = {
  88.     &SDEPTH,255,44,60,12,NULL,RELVERIFY|STRINGCENTER|LONGINT,
  89.     STRGADGET,(APTR)&BBorder1,NULL,NULL,NULL,(APTR)&HEIGHTInfo,7,NULL };
  90. struct Gadget SWIDTH = {
  91.     &SHEIGHT,150,44,60,12,NULL,RELVERIFY|STRINGCENTER|LONGINT,
  92.     STRGADGET,(APTR)&BBorder1,NULL,NULL,NULL,(APTR)&WIDTHInfo,8,NULL };
  93. struct Gadget STOP = {
  94.     &SWIDTH,255,18,60,12,NULL,RELVERIFY|STRINGCENTER|LONGINT,
  95.     STRGADGET,(APTR)&BBorder1,NULL,NULL,NULL,(APTR)&TOPInfo,9,NULL };
  96. struct Gadget SLEFT = {
  97.     &STOP,150,18,60,12,NULL,RELVERIFY|STRINGCENTER|LONGINT,
  98.     STRGADGET,(APTR)&BBorder1,NULL,NULL,NULL,(APTR)&LEFTInfo,10,NULL };
  99. struct Gadget SBLOCK = { &SLEFT,255,69,60,12,NULL,
  100.     RELVERIFY|STRINGCENTER|LONGINT,STRGADGET,(APTR)&BBorder1,
  101.     NULL,NULL,NULL,(APTR)&BLOCKInfo,5,NULL };
  102. struct Gadget SDETAIL = { &SBLOCK,150,69,60,12,NULL,
  103.     RELVERIFY|STRINGCENTER|LONGINT,STRGADGET,(APTR)&BBorder1,
  104.     NULL,NULL,NULL,(APTR)&DETAILInfo,6,NULL };
  105.  
  106. struct NewWindow SWindow = { 60,5,520,190,1,2,
  107.     GADGETDOWN|GADGETUP,SMART_REFRESH|ACTIVATE|RMBTRAP,
  108.     &SDETAIL,NULL,NULL,NULL,NULL,5,5,-1,-1,CUSTOMSCREEN };
  109.  
  110.